﻿/* Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

static struct ZlangCharsetAlias		g_zlang_charset_aliases_UTF8[] = {
		{ ZLANG_CHARSET_UTF8 , U8("ECB模式") , "ECB_MODE" } ,
		{ ZLANG_CHARSET_UTF8 , U8("CBC模式") , "CBC_MODE" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度64位密钥") , "KEY_64BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度128位密钥") , "KEY_128BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度192位密钥") , "KEY_192BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度256位密钥") , "KEY_256BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度512位密钥") , "KEY_512BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度1024位密钥") , "KEY_1024BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度2048位密钥") , "KEY_2048BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("长度4096位密钥") , "KEY_4096BITS" } ,
		{ ZLANG_CHARSET_UTF8 , U8("无填充算法") , "NO_PADDING" } ,
		{ ZLANG_CHARSET_UTF8 , U8("零填充算法") , "ZERO_PADDING" } ,
		{ ZLANG_CHARSET_UTF8 , U8("公钥指数3") , "E_3" } ,
		{ ZLANG_CHARSET_UTF8 , U8("公钥指数F4") , "E_F4" } ,
		{ ZLANG_CHARSET_UTF8 , U8("PKCS7填充算法") , "PKCS7_PADDING" } ,
		{ ZLANG_CHARSET_UTF8 , U8("PKCS1填充算法") , "PKCS1_PADDING" } ,
		{ ZLANG_CHARSET_UTF8 , U8("PKCS1_OAEP填充算法") , "PKCS1_OAEP_PADDING" } ,
		{ ZLANG_CHARSET_UTF8 , U8("MD5摘要算法") , "NID_MD5" } ,
		{ ZLANG_CHARSET_UTF8 , U8("SHA1摘要算法") , "NID_SHA1" } ,
		{ ZLANG_CHARSET_UTF8 , U8("SHA224摘要算法") , "NID_SHA224" } ,
		{ ZLANG_CHARSET_UTF8 , U8("SHA256摘要算法") , "NID_SHA256" } ,
		{ ZLANG_CHARSET_UTF8 , U8("SHA384摘要算法") , "NID_SHA384" } ,
		{ ZLANG_CHARSET_UTF8 , U8("SHA512摘要算法") , "NID_SHA512" } ,
		{ ZLANG_CHARSET_UTF8 , U8("MD5组合SHA摘要算法") , "NID_MD5_SHA1" } ,
		{ ZLANG_CHARSET_UTF8 , U8("摘要") , "Digest" } ,
		{ ZLANG_CHARSET_UTF8 , U8("加密") , "Encrypt" } ,
		{ ZLANG_CHARSET_UTF8 , U8("解密") , "Decrypt" } ,
		{ ZLANG_CHARSET_UTF8 , U8("生成密钥对") , "GenerateKeyPair" } ,
		{ ZLANG_CHARSET_UTF8 , U8("从PEM文件导入公钥") , "ImportPublicKeyFromPEM" } ,
		{ ZLANG_CHARSET_UTF8 , U8("从PEM文件导入私钥") , "ImportPrivateKeyFromPEM" } ,
		{ ZLANG_CHARSET_UTF8 , U8("从DER文件导入公钥") , "ImportPublicKeyFromDER" } ,
		{ ZLANG_CHARSET_UTF8 , U8("从DER文件导入私钥") , "ImportPrivateKeyFromDER" } ,
		{ ZLANG_CHARSET_UTF8 , U8("导出公钥到PEM文件") , "ExportPublicKeyToPEM" } ,
		{ ZLANG_CHARSET_UTF8 , U8("导出私钥到PEM文件") , "ExportPrivateKeyToPEM" } ,
		{ ZLANG_CHARSET_UTF8 , U8("导出公钥到DER文件") , "ExportPublicKeyToDER" } ,
		{ ZLANG_CHARSET_UTF8 , U8("导出私钥到DER文件") , "ExportPrivateKeyToDER" } ,
		{ ZLANG_CHARSET_UTF8 , U8("公钥加密") , "PublicKeyEncrypt" } ,
		{ ZLANG_CHARSET_UTF8 , U8("私钥加密") , "PrivateKeyEncrypt" } ,
		{ ZLANG_CHARSET_UTF8 , U8("公钥解密") , "PublicKeyDecrypt" } ,
		{ ZLANG_CHARSET_UTF8 , U8("私钥解密") , "PrivateKeyDecrypt" } ,
		{ ZLANG_CHARSET_UTF8 , U8("签名") , "Sign" } ,
		{ ZLANG_CHARSET_UTF8 , U8("验签") , "Verify" } ,
		{ 0 , NULL , NULL } ,
	} ;

